速報APP / 工具 / PainlessMesh Listener

PainlessMesh Listener

價格:免費

更新日期:2019-04-27

檔案大小:2.6M

目前版本:1.4

版本需求:Android 5.0 以上版本

官方網站:https://desire.giesecke.tk/index.php/2019/04/09/painlessmesh-and-android/

Email:bernd@giesecke.tk

聯絡地址:Philippines

PainlessMesh Listener(圖1)-速報App

Just out of curiosity and to see if it is possible I wrote a small app for Android that can connect to a painlessMesh network (https://gitlab.com/painlessMesh/painlessMesh) and act like a node.

PainlessMesh Listener(圖2)-速報App

So far the app can connect, request routing info (NODE_SYNC_REQUEST) and send single (SINGLE) and broadcast (BROADCAST) messages.

PainlessMesh Listener(圖3)-速報App

Restrictions:

PainlessMesh Listener(圖4)-速報App

- Not supported are (TIME_DELAY), (TIME_SYNC) and (NODE_SYNC_REPLY).

PainlessMesh Listener(圖5)-速報App

- The app is connecting to the closest painlessMesh AP. Due to restrictions of Android it can not have AP and STA mode running in parallel.

PainlessMesh Listener(圖6)-速報App

The source code is available as well on Gitlab ==> https://gitlab.com/beegee1962/painlessmesh_android.

PainlessMesh Listener(圖7)-速報App

Website for the project: https://desire.giesecke.tk/index.php/2019/04/09/painlessmesh-and-android/

PainlessMesh Listener(圖8)-速報App

- The app is 100% open source and has no ads.

- The app asks for the user permission to access location because since Android > V6 requires permission from the user for location service to scan WiFi networks. Makes no sense, but that's how it is :(